life peer - Francés Inglés Diccionario